Esistono diversi teoremi che portano il nome di König (o Koenigs), ma i più notevoli in ambito matematico e informatico sono i seguenti:
Questo teorema stabilisce una relazione fondamentale tra il matching massimo in un grafo bipartito e la copertura minima dei vertici dello stesso grafo.
Enunciato: In un grafo bipartito, la cardinalità massima di un matching è uguale alla cardinalità minima di una copertura%20di%20vertici.
Importanza: Questo teorema è fondamentale per l'ottimizzazione combinatoria e ha applicazioni in vari campi, tra cui la pianificazione del lavoro, l'assegnazione di risorse e la teoria della computazione. Permette di risolvere problemi di matching massimo tramite algoritmi per la copertura minima e viceversa.
In sistemi di riscrittura di termini (Term Rewriting Systems - TRS), il teorema di König (o lemma di König) si riferisce a una proprietà relativa all'esistenza di derivazioni infinite.
Enunciato: Se un albero di derivazione in un TRS ha un numero infinito di nodi, allora contiene almeno un percorso infinito.
Importanza: Questo teorema è essenziale per dimostrare la terminazione o la non-terminazione di un TRS. Se si può dimostrare che tutti i possibili percorsi in un albero di derivazione sono finiti, allora il sistema è terminante. Viceversa, l'esistenza di un percorso infinito implica la non-terminazione.
Oltre a questi due, ci sono altri teoremi e concetti associati a matematici di nome König, ma la loro rilevanza è meno ampia in contesti generali:
Questa panoramica copre i principali teoremi di König che sono di interesse generale.